software financial planning application investment asset management consultant relationship consultants crm radius3 project management management consulting consultancy customer thin-client change management